<?
--没跑通
local seach_path = [[H:\git2\WE100Doors\demon_hunter\lua\]]
local input_path = [[lua\]]
local version = tonumber(tostring(ydwe_version):sub(1, 4)) or 0 -- ydwe的版本号
local function input_file(path)
local full_path = path:string() --文件全路径
local file_name = path:filename():string() --文件名
local extension = path:extension():string() --文件后缀
if extension == '.lua' then
    --全路径 替换成 script\ 开头的地图内路径
    local target_path = full_path:gsub(seach_path, input_path)
    if version >= 1.32 then
        --要先创建一个文件夹
        fs.create_directories((__map_path__ / target_path):parent_path())
        --放到地图文件夹目录下
        fs.copy_file(path, __map_path__ / target_path, true)
    elseif version == 1.31 then
        __map_handle__:add_file(target_path, path)
        end
        end
        end
        --搜索文件
        local function seach_file(path)
        --遍历文件目录
        for child in path:list_directory() do
            --如果是文件夹 则再进入一层
            if fs.is_directory(child) then
                seach_file(child)
            else
                --否则 直接处理文件
                input_file(child)
                end
                end
                end

                seach_file(fs.path(seach_path))
                ?>